12191 315
21431 801
10715 419
7248 54
10142 660
11861 528
8940 321
4186 543
14212 905
6339 350
16481 505
9822 355