161993 1038
150570 241
69760 465
47822 576
31700 315
33909 624
8467 904
4348 56
1932 116
26531 633
45295 950
13655 58