21019 1341
34353 1426
44908 1236
27629 271
40172 601
24409 729
30559 900
40768 1785
35525 1710
38998 305
30313 1269
31399 1219
343660 5193
289524 3102
264751 3757
245683 2763
213323 2097
204134 3012
193973 2627
186310 2297
150932 1787
123705 2382
123405 1247
122817 975