2986 933
515 107
2793 729
4830 533
613 45
2662 563
20939 377
3673 540
2306 669
11417 608
3491 654
3721 811
2472 522
1418 383
2321 506
2859 732
3095 688
5438 509
1597 349
5272 783
3370 628
3685 824
12886 353
2037 514
2892 373
2568 243
6384 694
3870 575