28607 167
13863 832
2042 274
6051 386
25072 95
10791 41
6258 646
4979 539
5311 222
8258 444
4837 612
5787 79
6959 629