41056 1508
67402 938
49832 1559
51396 697
33874 2039
39957 332
27873 626
23898 1842
43547 1621
49893 849
55573 1390
19101 477
355989 5325
302485 3291
270663 3825
255723 2850
220297 2150
211781 3121
200538 2681
194371 2369
154644 1846
127948 2407
127372 1269
126052 1004