28612 167
13863 832
2042 274
6053 386
25072 95
10792 41
6258 646
4979 539
5311 222
8258 444
4837 612
5787 79
6959 629