3231 148
2108528 3399
383284 1160
277013 1568
232304 589
2690638 6598
697142 1987
377464 1078
95290 372
2390945 7079
3005 755
115511 632
40929 581
4819 259
45822 385
58138 485
54552 627
11363 539
46318 393
20717 329
26526 215
60972 598