30978 405
62656 219
58421 1350
15533 1213
49104 1975
18753 2046
36008 384
21185 483
47328 257
19841 906
37225 641
56477 937
352637 5299
298875 3268
269204 3820
252479 2828
218271 2145
209832 3105
198838 2670
192396 2356
153716 1831
126744 2404
126392 1265
125222 1000