12385 735
6538 502
283826 703
2976 35
10817 451
11316 601
15947 668
1649 114
9827 99
9347 624
11877 584
6072 472
6224 490
1782 291