21832 13099
18901 11341
27562 16537
18073 10844
43219 25931
21084 12650
26531 15919
30843 18506
30972 18583
22711 13627
26 16
281 169
109 65
79 47
157 94
141 85
121 73
180 108
162 97