161768 1038
150369 241
69660 465
47628 576
31681 315
33848 624
8455 904
4340 56
1921 116
26410 633
45219 950
13620 58