158623 1037
147513 239
68577 464
44935 573
31018 315
32749 624
8346 904
4263 56
1857 116
25429 632
44053 948
13074 58