3182 107
10244 308
128937 540
177799 786
563217 1012
198317 753
24232 320
8410 673
39020 880
11213 523
13929 552
361462 1134
439283 1034
98250 240
273698 891
357948 791
51456 553
342638 1365
210434 509
400511 944
342323 1177
161423 904
171233 427
275804 506
402290 1305
170288 983