3139 205
9075 701
81790 883
3909 751
7237 546
23174 397
24275 373
105118 489
14023 115
35805 324
975 47
7139 89
10151 596
29724 377
5071 613
4201 518
25135 710
53987 823
3724 152
6251 647
2901 215
1808 98
5851 403
4693 728
9451 479
15935 537
2352122 3886
247183 1043