6672 503
3332 560
2402 272
13429 735
4058 314
4201 604
18570 505
6756 183
4351 327
3805 677
4489 688
23187 200
2305 287
5683 508
7773 284
1690 118
4896 582
5071 92
15372 246
3332 623
5985 595
2568 75
3650 645
4910 596