3141 205
9078 701
81791 883
3910 751
7240 546
23174 397
24276 373
105163 489
14027 115
35825 324
976 47
7139 89
10151 596
29737 377
5071 613
4203 518
25151 710
53987 823
3728 152
6253 647
2904 215
1809 98
5853 403
4693 728
9452 479
15943 537
2352577 3886
247183 1043