161880 1038
150458 241
69718 465
47743 576
31685 315
33868 624
8460 904
4341 56
1926 116
26476 633
45264 950
13635 58