169277 1043
156086 241
72788 466
53426 581
32387 315
35849 624
8625 904
4540 56
2076 116
28418 634
48016 950
14537 58