14091 432
12177 104
10295 646
2847 599
9977 446
40503 630
24911 121
8043 28
9014 902
9249 621
6614 488
5385 636
9580 845
13450 666
17550 107
4499 63
8543 322
5144 238
16268 660
8953 660
3299 96
820 75
3421 812
12908 443