12377 826
7691 506
6354 156
8854 389
7466 107
4052 612
3284 556
7155 335
5542 328
9054 483
100942 243
5189 551
2604 197
5747 468