167785 1043
154359 241
71713 465
52131 581
32290 315
35230 624
8603 904
4495 56
2048 116
27927 633
46996 950
14295 58