167781 1043
154356 241
71713 465
52127 581
32290 315
35230 624
8603 904
4495 56
2048 116
27926 633
46996 950
14292 58