10394 821
3516 324
16392 605
9999 41
49484 492
29592 458
9692 687
16177 123
12029 152
4473 408
21686 242
1535 346
4307 276
1004 72
2409 633
1897 367