23026 509
82920 1670
66191 354
65126 1022
27971 1757
29892 435
12668 1534
47395 2038
52764 875
59854 714
24315 1236
56345 721
330578 5072
279688 3005
258256 3712
234517 2665
207816 2060
198559 2962
186108 2543
177079 2236
145686 1741
120052 1235
120030 2367
119646 947