3235 148
2111609 3400
383310 1160
277089 1568
232315 589
2695214 6598
697220 1987
377510 1078
95313 372
2395339 7081
3005 755
115525 632
40930 581
4826 259
45829 385
58153 485
54586 627
14080 539
46330 393
20721 329
26583 215
60988 598