15895 840
11768 556
3687 639
4170 354
8805 450
16698 63
35857 239
2543 564
3416 774
30579 141
2612 596
7341 523
4769 823
7658 351
2110 321
21419 158
16414 669
2282 310
3203 561
3261 475
4328 782