119998 601
42960 793
4337 227
5936 643
12326 557
36621 140
24464 216
6691 695
4007 125
6204 540
3831 788