12378 826
7691 506
6355 156
8856 389
7466 107
4053 612
3284 556
7155 335
5542 328
9054 483
100944 243
5189 551
2648 197
5747 468