16599 506
7049 564
12931 205
3429 85
18668 288
12208 698
17660 923
4502 231
10504 688
15813 125
6648 380
9902 269
10724 719
6649 890
7992 491
2823 359
1588 83
21719 45