30520 168
62960 1973
41493 1506
44379 700
53249 1667
42109 1284
41147 1527
25778 147
12024 1135
27525 1092
33399 449
25522 1654
354494 5316
300741 3282
270028 3823
254258 2841
219351 2149
210983 3113
199848 2677
193343 2362
154216 1838
127347 2405
126871 1267
125651 1003