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