167337 1043
154013 241
71544 465
51858 581
32262 315
35114 624
8599 904
4481 56
2044 116
27814 633
46826 950
14254 58