16583 506
7038 564
12887 205
3418 85
18648 288
12201 698
17632 922
4492 231
10488 688
15799 125
6642 380
9883 269
10707 719
6634 890
7975 491
2816 359
1587 83
21659 45