12400 735
6546 502
284200 703
2979 35
10828 451
11319 601
15959 668
1649 114
9827 99
9354 624
11878 584
6078 472
6227 490
1782 291