10446 821
3534 324
16416 605
10013 41
49567 492
29632 458
9714 687
16193 123
12063 152
4480 408
21748 242
1539 346
4312 276
1008 72
2418 633
1904 367