12398 735
6544 502
284124 703
2979 35
10825 451
11319 601
15956 668
1649 114
9827 99
9352 624
11878 584
6078 472
6226 490
1782 291