12437 735
6557 502
284899 703
2979 35
10845 451
11320 601
15973 668
1651 114
9831 99
9359 624
11880 584
6084 472
6233 490
1789 291