3095 596
2720 533
19891 472
134099 353
399708 1215
2698 445
2149 137
100921 564
362979 855
24905 407
2958 572
2273 337
69240 341
80422 553
2536 267
3291 459
146097 699
483162 1001
2273 238
4081 750
60031 498
182616 423
3350 623
4747 767
150279 541
52913 842
2127 431
1308 103