40429 1946
77592 659
67021 933
63509 688
34688 1546
35449 1398
58139 851
55202 1516
34146 620
55771 346
51666 1667
28960 1138
349321 5271
294840 3219
267669 3806
249874 2807
216134 2120
207525 3081
197138 2663
190246 2341
152761 1824
125633 2399
125529 1258
124299 991