10376 821
3511 324
16380 605
9992 41
49450 492
29573 458
9683 687
16163 123
12016 152
4466 408
21669 242
1532 346
4297 276
1002 72
2409 633
1892 367