12459 735
6568 502
285385 704
2984 35
10859 451
11324 601
15988 668
1653 114
9834 99
9362 624
11885 584
6090 472
6239 490
1793 291