118978 601
42872 793
4182 227
5932 643
12313 557
36503 140
24457 216
6684 695
3989 125
6163 540
3821 788