10372 821
3505 324
16379 605
9988 41
49436 492
29567 458
9680 687
16162 123
12011 152
4463 408
21660 242
1532 346
4297 276
1002 72
2408 633
1890 367