158364 1036
147234 238
68513 463
44841 573
30966 315
32682 624
8339 904
4259 56
1853 116
25374 632
43980 948
13038 58