31010 1181
26876 470
33113 1939
29321 1181
56517 1722
57693 408
30147 1098
20646 517
44921 272
41816 594
49176 911
19333 1624
354992 5319
301298 3286
270194 3825
254647 2846
219658 2149
211207 3114
200130 2680
193704 2365
154358 1839
127513 2407
127019 1267
125765 1003