10888 429
5421 676
2387 94
4598 529
3730 261
66680 262
8343 410
7626 746
142629 758
21625 498
1495 114
2863 336
1706 126
85890 430