3230 205
9399 701
81970 883
4018 751
7559 546
23362 397
24363 373
110402 489
14704 115
37490 324
1050 47
7218 89
10229 596
30597 377
5206 613
4348 518
26703 710
54196 823
3830 152
6428 647
3013 215
1893 98
6074 403
4797 728
9671 479
16773 537
2407407 3909
247345 1043