29082 1615
59807 1383
53584 915
54010 1607
33449 2037
56934 500
53081 143
31846 756
18406 1594
36225 900
51137 626
32309 2026
330592 5072
279690 3005
258259 3712
234522 2665
207816 2060
198568 2962
186117 2543
177094 2236
145688 1741
120052 1235
120032 2367
119647 947