15906 840
11772 556
3687 639
4174 354
8808 450
16709 63
35880 239
2545 564
3419 774
30611 141
2624 596
7345 523
4774 823
7664 351
2110 321
21437 158
16423 669
2285 310
3204 561
3263 475
4329 782