10392 821
3516 324
16390 605
9996 41
49479 492
29585 458
9690 687
16176 123
12026 152
4472 408
21684 242
1535 346
4306 276
1004 72
2409 633
1897 367