12196 315
21438 801
10717 419
7253 54
10143 660
11865 528
8941 321
4187 543
14215 905
6340 350
16481 505
9823 355