10542 40
2932 902
2584 767
2740 631
12054 690
3329 950
20096 321
9197 741
3109 574
3248 945
2059 597
1498 363
2667 458
1738 383
1090 136
1735 341
3172 949
2909 782
1662 148
1236 254
12683 592
9348 665
2370 588
1985 496
932 200
1107 237
1576 349