118647 601
42839 793
4181 227
5932 643
12307 557
36469 140
24457 216
6684 695
3982 125
6151 540
3811 788