113067 999
49260 355
24527 695
14378 322
48523 375
10985 610
597282 930
91793 956
325146 1225
196744 663
41426 681
167943 975
96225 544
16950 328
3648 355
7121 503
2617 83
2187 83
4636 308
6202 531
12529 635
15081 769