16599 506
7049 564
12934 205
3431 85
18670 288
12209 698
17662 923
4502 231
10505 688
15813 125
6648 380
9902 269
10729 719
6650 890
7993 491
2823 359
1588 83
21720 45