12378 826
7692 506
6355 156
8856 389
7466 107
4053 612
3284 556
7155 335
5543 328
9054 483
100947 243
5189 551
2725 197
5747 468