28430 156
5767 574
26979 176
11686 504
13463 290
14286 219
15342 347
12242 500
13302 679
6122 385
5817 832