119372 601
42911 793
4257 227
5933 643
12320 557
36545 140
24460 216
6685 695
3995 125
6182 540
3828 788