1157 96
27684 979
11685 849
5646 292
62565 618
29337 166
9294 542
2293 46
3171 324
2953 394
7566 921
1586 101
4077 398
22828 266