2541 146
4009 522
2691 83
85210 205
57095 518
2593 753
1271 224
3325 184
13780 623
24030 377
18995 338
45472 638
23474 240
171652 361
2499 168
9976 344
6016 689
58109 142