2963 351
5710 403
2889 181
8119 159
8594 548
5779 67
3515 409
67091 969
3522 738
1617 217
3919 810
3212 628
4057 707
3752 551
2591 273
3970 658
5150 609
2482 173
63167 586
127490 778
50883 882
3242 845
1445 39
79131 582
66746 661
67442 759
89338 185
90095 625