167346 1043
154017 241
71549 465
51861 581
32262 315
35116 624
8599 904
4481 56
2044 116
27818 633
46831 950
14257 58