40940 792
34183 1493
46935 530
14161 480
41654 1615
23273 268
30588 1463
43553 449
14049 1889
13843 494
26718 354
31060 138
349321 5271
294840 3219
267669 3806
249874 2807
216134 2120
207525 3081
197138 2663
190246 2341
152761 1824
125633 2399
125529 1258
124299 991