118906 601
42863 793
4182 227
5932 643
12312 557
36493 140
24457 216
6684 695
3987 125
6161 540
3819 788