1157 96
27684 979
11685 849
5646 292
62567 618
29337 166
9295 542
2293 46
3172 324
2953 394
7566 921
1587 101
4077 398
22828 266