158692 1037
147583 239
68591 464
44959 573
31030 315
32777 624
8346 904
4263 56
1859 116
25441 632
44081 948
13079 58