161858 1038
150436 241
69708 465
47707 576
31684 315
33864 624
8460 904
4341 56
1924 116
26460 633
45258 950
13629 58