16599 506
7049 564
12937 205
3431 85
18670 288
12211 698
17662 923
4504 231
10505 688
15814 125
6649 380
9904 269
10730 719
6650 890
7994 491
2823 359
1589 83
21724 45