12143 315
21390 800
10705 419
7235 54
10134 660
11839 528
8930 321
4183 543
14195 905
6334 350
16464 505
9811 355