5010 180
2987 640
3235 883
46856 552
43552 507
6353 153
11515 293
1545 385
5147 725
3626 567
1670 394
4368 47
23269 611
880 175
1301 262
28477 334
20739 661
5234 949
2463 473
5662 651
3277 417
2632 547
2720 592
28170 389