5695 594
3470 634
649 127
31585 240
11465 42
5745 251
71283 329
110479 940
35407 129
27935 708
4687 626
3438 435