28429 156
5748 574
26966 176
11684 504
13454 290
14280 219
15335 347
12242 500
13299 679
6119 385
5811 832