28088 156
5450 574
26762 176
11525 504
13324 290
14107 218
15212 347
12163 500
13208 679
6060 385
5729 832