161856 1038
150435 241
69705 465
47706 576
31684 315
33864 624
8460 904
4341 56
1923 116
26459 633
45258 950
13629 58