158604 1037
147505 239
68571 464
44935 573
31018 315
32748 624
8345 904
4263 56
1856 116
25423 632
44052 948
13072 58