10883 429
5419 676
2385 94
4597 529
3730 261
66660 262
8342 410
7625 746
142578 758
21616 498
1495 114
2863 336
1706 126
85880 430