12143 315
21395 800
10706 419
7236 54
10135 660
11842 528
8932 321
4183 543
14197 905
6335 350
16465 505
9811 355