1157 96
27684 979
11690 849
5647 292
62590 618
29345 166
9295 542
2293 46
3172 324
2954 394
7567 921
1589 101
4079 398
22831 266