12222 315
21490 801
10721 419
7274 54
10155 660
11951 528
8961 321
4194 543
14241 905
6348 350
16509 505
9840 355