112788 999
49260 355
24526 695
14377 322
48523 375
10985 610
597252 930
91792 956
325138 1225
196737 663
41425 681
167927 975
96224 544
16949 328
3648 355
7121 503
2617 83
2187 83
4636 308
6202 531
12528 635
15081 769