161442 1038
150082 240
69552 465
47361 576
31659 315
33758 624
8445 904
4330 56
1912 116
26309 633
45127 950
13578 58