47422 444
31205 97
100684 442
19955 163
94993 312
123419 409
152918 628
5117 768
1631 242
3270 831
3964 737
3916 826
1513 160
3745 544
1482 135
2507 571
7238 111
2930 599
618 71