28430 156
5765 574
26979 176
11686 504
13463 290
14285 219
15340 347
12242 500
13302 679
6122 385
5817 832