12403 735
6547 502
284295 703
2979 35
10832 451
11319 601
15965 668
1649 114
9829 99
9354 624
11879 584
6080 472
6229 490
1787 291