10100 28
1034 8
2200 5
14980 85
14208 71
5408 28
33142 128
21760 69
30727 100
6346 27
1373 10
6226 11
15853 58
12090 13
11184 57
12402 65
2485 10
16279 79
10170 19
12838 32
14895 24
11787 70
11262 129
15606 126