16566 506
7028 564
12829 205
3403 85
18616 288
12190 698
17603 922
4481 231
10485 688
15769 125
6617 380
9852 269
10691 719
6619 890
7955 491
2808 359
1581 83
21596 45