10891 429
5422 676
2389 94
4600 529
3731 261
66700 262
8343 410
7627 746
142665 758
21630 498
1495 114
2864 336
1708 126
85897 430