159694 1037
148519 239
68888 464
46075 573
31276 315
33094 624
8384 904
4285 56
1875 116
25751 632
44431 948
13256 58