5695 594
3470 634
649 127
31585 240
11465 42
5745 251
71282 329
110477 940
35405 129
27933 708
4687 626
3438 435