167781 1043
154356 241
71713 465
52126 581
32290 315
35229 624
8603 904
4495 56
2048 116
27926 633
46995 950
14292 58