103231 1112
12795 974
25491 376
79479 1260
39295 1498
29623 1619
78133 426
60425 984
16904 351
43324 1917
53843 918
62013 218
337805 5125
284957 3045
262221 3732
240896 2713
210694 2078
201770 2990
190631 2580
183046 2269
148749 1761
122061 1242
122031 2372
121452 957