30536 1626
64104 2126
79479 433
60690 1390
53429 551
61293 989
18715 1598
36471 755
25458 516
40067 2004
45850 302
22685 1967
354414 5315
300676 3282
270007 3823
254172 2836
219306 2149
210944 3113
199819 2677
193306 2362
154196 1838
127322 2405
126852 1267
125635 1003