10373 821
3506 324
16379 605
9988 41
49440 492
29569 458
9680 687
16163 123
12012 152
4464 408
21666 242
1532 346
4297 276
1002 72
2408 633
1891 367