3139 205
9077 701
81791 883
3910 751
7239 546
23174 397
24276 373
105158 489
14027 115
35823 324
976 47
7139 89
10151 596
29731 377
5071 613
4202 518
25150 710
53987 823
3728 152
6251 647
2901 215
1809 98
5853 403
4693 728
9452 479
15943 537
2352508 3886
247183 1043