158638 1037
147531 239
68582 464
44943 573
31021 315
32752 624
8346 904
4263 56
1857 116
25433 632
44065 948
13075 58