49302 1150
66721 513
43776 1967
23818 951
53691 1905
53893 1065
14291 873
51163 1510
40959 1070
48137 1283
21449 1947
20217 969
297240 4797
255621 2815
242592 3616
208423 2458
195502 1958
182206 2826
167881 2381
154023 2128
135572 1680
112887 928
112592 2333
112016 1206