161772 1038
150371 241
69662 465
47629 576
31681 315
33848 624
8455 904
4340 56
1921 116
26411 633
45221 950
13620 58