3207 205
9304 701
81927 883
3994 751
7461 546
23318 397
24337 373
108744 489
14487 115
36984 324
1031 47
7200 89
10206 596
30314 377
5168 613
4285 518
26252 710
54148 823
3802 152
6366 647
2973 215
1867 98
6010 403
4768 728
9578 479
16431 537
2391975 3903
247298 1043