161993 1038
150573 241
69762 465
47824 576
31701 315
33909 624
8467 904
4348 56
1932 116
26532 633
45297 950
13655 58