118623 601
42836 793
4181 227
5932 643
12307 557
36466 140
24457 216
6684 695
3980 125
6150 540
3811 788