3145 205
9082 701
81799 883
3915 751
7249 546
23180 397
24276 373
105253 489
14037 115
35864 324
977 47
7139 89
10154 596
29759 377
5076 613
4205 518
25184 710
53994 823
3733 152
6255 647
2906 215
1812 98
5863 403
4695 728
9454 479
15955 537
2353543 3886
247185 1043