12496 518
24675 50
10037 619
12577 826
7915 506
6483 156
9016 389
7791 107
4087 612
3377 556
7249 335
5633 328
9147 483
102276 244
5284 551
2828 197
5891 468