161860 1038
150438 241
69708 465
47711 576
31684 315
33865 624
8460 904
4341 56
1924 116
26462 633
45258 950
13629 58