1157 96
27684 979
11679 849
5642 292
62504 618
29299 166
9293 542
2292 46
3171 324
2951 394
7559 921
1586 101
4075 398
22816 266