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