5695 594
3468 634
649 127
31585 240
11465 42
5745 251
71282 329
110477 940
35402 129
27931 708
4687 626
3438 435