12372 826
7677 506
6344 156
8840 389
7457 107
4052 612
3277 556
7151 335
5538 328
9050 483
100838 243
5185 551
1950 197
5741 468