5598 405
4098 208
9047 35
3799 806
8103 297
44648 390
34661 292
7622 440
4389 434
23960 895
7985 400
37561 142