10838 63
14423 885
4517 405
6505 40
8356 718
2605 626
3238 531
2123 496
3850 922
1095 45
3039 771
2434 557
2350 501
2842 653
341 39
4512 697
1728 356
4436 417
1683 356