12444 735
6565 502
285080 703
2981 35
10850 451
11322 601
15978 668
1651 114
9831 99
9361 624
11883 584
6085 472
6235 490
1789 291