27575 1609
74718 653
13309 1333
31402 2029
33894 1388
48953 2075
48034 1973
18143 1000
54003 781
51582 1333
50291 206
11908 1317
313430 4952
267659 2921
250926 3663
221394 2559
201335 1996
190924 2904
176734 2464
164977 2179
140650 1714
116290 2362
116146 932
115948 1223