12375 735
6537 502
283638 703
2976 35
10809 451
11315 601
15941 668
1649 114
9824 99
9347 624
11876 584
6067 472
6223 490
1782 291