119056 601
42888 793
4193 227
5933 643
12318 557
36513 140
24457 216
6685 695
3989 125
6166 540
3822 788