12423 735
6554 502
284738 703
2979 35
10841 451
11319 601
15971 668
1651 114
9831 99
9357 624
11880 584
6084 472
6233 490
1788 291