28455 156
5821 574
27042 176
11714 504
13502 290
14313 219
15372 347
12271 500
13310 679
6143 385
5831 832