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