2734 45
4398 175
6248 301
19829 187
489737 1000
10348 566
21119 263
22491 680
22323 517
6554 547
286286 1158
34165 154
38797 302
79460 245
5915 281
15275 585
116789 702
13678 71
26070 258
14523 642
41933 630
14301 465
49218 212
40081 498