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