4531 29
4048 735
14045 636
10313 106
2828 703
10526 454
630 107
708 35
3562 876
5597 569
1976 322
4401 739
4005 502
2790 565
2683 97
1956 415
2871 735