23948 1501
20038 482
15730 423
35494 1681
41219 606
18976 1195
11565 1496
39043 1265
17252 613
13593 1797
80581 966
19083 1175
301571 4839
259031 2848
244877 3632
212257 2488
197386 1966
184693 2845
170318 2407
156111 2138
136964 1695
113837 2350
113813 931
113200 1209