52957 1577
70998 310
64277 1769
57700 1541
53879 1852
54797 1277
54048 1004
39441 971
22226 523
16250 1478
25284 710
14982 1283
358195 5337
304903 3307
271723 3830
258035 2859
221630 2156
213123 3130
201344 2683
195618 2372
155149 1851
128605 2409
128343 1270
126476 1006