118679 601
42843 793
4181 227
5932 643
12307 557
36474 140
24457 216
6684 695
3982 125
6154 540
3813 788