48439 63
45307 48
10111 8
105175 106
10862 9
16369 14
11516 8
13357 12
21647 18
13626 11
21585 21
13033 11