40915 420
40212 1839
78341 2440
26741 1085
17718 1221
24705 454
66646 1126
35590 573
41207 642
30550 1428
16706 1823
48922 907
320069 5004
272675 2960
253440 3676
226495 2598
203501 2004
193662 2923
180123 2493
168941 2197
142642 1726
117874 2363
117647 936
117552 1227