15899 840
11768 556
3687 639
4170 354
8807 450
16700 63
35865 239
2544 564
3417 774
30588 141
2612 596
7341 523
4770 823
7662 351
2110 321
21424 158
16415 669
2283 310
3203 561
3261 475
4328 782