10889 429
5421 676
2387 94
4598 529
3730 261
66688 262
8343 410
7626 746
142642 758
21625 498
1495 114
2863 336
1708 126
85891 430