12374 826
7679 506
6347 156
8845 389
7457 107
4052 612
3277 556
7153 335
5540 328
9050 483
100854 243
5187 551
1950 197
5742 468