3139 205
9075 701
81791 883
3910 751
7237 546
23174 397
24275 373
105136 489
14027 115
35814 324
976 47
7139 89
10151 596
29728 377
5071 613
4202 518
25143 710
53987 823
3726 152
6251 647
2901 215
1809 98
5852 403
4693 728
9451 479
15939 537
2352297 3886
247183 1043