16583 506
7037 564
12885 205
3417 85
18646 288
12201 698
17632 922
4492 231
10488 688
15793 125
6642 380
9883 269
10707 719
6634 890
7975 491
2816 359
1587 83
21657 45