162166 1038
150738 241
69859 465
47959 576
31784 315
33957 624
8477 904
4354 56
1940 116
26576 633
45347 950
13683 58