31056 1181
26913 470
61855 1531
45597 1985
57707 408
18744 449
39520 862
52122 1924
15356 505
46044 182
44610 1451
46992 802
355417 5323
301794 3287
270352 3825
255052 2847
219892 2149
211428 3117
200322 2681
193993 2367
154477 1843
127680 2407
127135 1268
125900 1003