12475 121
3420 523
5881 556
3528 396
6050 72
2805 417
10559 901
3815 323
10648 522
3067 521
1816 152
16360 153