5698 594
3471 634
656 127
31585 240
11466 42
5746 251
71295 329
110502 940
35474 129
27971 708
4690 626
3439 435