1380 97
16601 521
7492 623
15709 862
12849 219
8523 46
6866 678
7175 576
2999 226
29646 782
3781 406
7324 745