12459 121
3414 523
5875 556
3521 396
6042 72
2804 417
10556 901
3812 323
10643 522
3062 521
1812 152
16311 153