3037 670
7348 443
2373 618
1680 101
5040 240
4428 786
8664 354
6931 450
9759 461
5492 604
5209 378
3495 653
20744 276
4304 441
14413 104
5889 384
71850 659
8513 713
7823 956