1155 96
27683 979
11677 849
5635 292
62465 618
29219 166
9292 542
2292 46
3167 324
2949 394
7551 921
1586 101
4075 398
22800 266