162199 1038
150770 241
69880 465
47982 576
31809 315
33966 624
8478 904
4354 56
1941 116
26587 633
45358 950
13691 58