161632 1038
150247 241
69610 465
47523 576
31672 315
33816 624
8450 904
4332 56
1918 116
26371 633
45174 950
13607 58