32363 289
29551 1064
19449 306
24518 1014
41944 179
54953 380
48315 1965
17662 882
49014 554
42939 1914
33222 484
17301 783
341110 5157
287307 3055
263753 3742
243609 2733
211603 2085
202946 2998
192468 2602
185327 2288
149825 1768
122802 2374
122727 1244
122175 962