167748 1043
154336 241
71699 465
52107 581
32289 315
35222 624
8602 904
4494 56
2048 116
27914 633
46985 950
14290 58