12509 826
7832 506
6442 156
8956 389
7713 107
4079 612
3336 556
7206 335
5595 328
9126 483
101825 244
5243 551
2804 197
5845 468