29092 1644
12327 1183
46956 1152
19880 1540
52323 1335
35742 1603
49784 721
40785 1331
48886 1782
52015 1028
51321 1499
44733 513
360705 5348
307879 3330
273185 3836
260091 2867
223484 2167
214787 3136
202657 2690
196852 2379
155722 1853
129463 1272
129367 2417
126915 1010