161662 1038
150283 241
69626 465
47554 576
31673 315
33825 624
8452 904
4334 56
1918 116
26385 633
45189 950
13612 58