16597 506
7049 564
12929 205
3428 85
18666 288
12207 698
17657 923
4499 231
10499 688
15812 125
6648 380
9900 269
10721 719
6649 890
7991 491
2823 359
1588 83
21713 45