12212 315
21471 801
10720 419
7266 54
10151 660
11921 528
8954 321
4191 543
14232 905
6343 350
16499 505
9839 355