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