167769 1043
154348 241
71710 465
52121 581
32290 315
35228 624
8602 904
4495 56
2048 116
27922 633
46990 950
14292 58