12372 826
7678 506
6345 156
8841 389
7457 107
4052 612
3277 556
7152 335
5539 328
9050 483
100840 243
5185 551
1950 197
5741 468