12221 315
21487 801
10721 419
7273 54
10155 660
11950 528
8961 321
4194 543
14240 905
6348 350
16506 505
9840 355