20038 482
18412 1134
10540 211
15730 423
10670 844
14749 673
22912 1635
39996 1475
35515 1253
21349 264
30186 1295
33264 201
301571 4839
259031 2848
244877 3632
212257 2488
197386 1966
184693 2845
170318 2407
156111 2138
136964 1695
113837 2350
113813 931
113200 1209