12143 315
21393 800
10706 419
7236 54
10134 660
11842 528
8931 321
4183 543
14196 905
6335 350
16465 505
9811 355