16584 506
7038 564
12887 205
3418 85
18648 288
12201 698
17633 922
4492 231
10488 688
15799 125
6642 380
9884 269
10707 719
6634 890
7976 491
2816 359
1587 83
21660 45