12359 735
6532 502
283506 703
2976 35
10809 451
11315 601
15939 668
1649 114
9823 99
9347 624
11875 584
6066 472
6223 490
1781 291