161460 1038
150103 240
69559 465
47375 576
31661 315
33761 624
8447 904
4330 56
1913 116
26325 633
45130 950
13584 58