51531 791
4495 516
2686 519
7843 484
4404 344
3852 365
1279 94
1949 358
2422 599
2028 111
3887 599
17166 569
8684 237
3178 227
3548 353
3241 787
1095 106
2513 434
2369 365
1408 125
1084 122
3952 637
2746 738
1772 188
2820 162
918 142
3027 717