119232 601
42901 793
4228 227
5933 643
12320 557
36536 140
24460 216
6685 695
3993 125
6177 540
3827 788