3089 903
3688 937
2637 605
24811 645
27304 910
672 89
3717 760
2678 826
583 76
2105 658
3005 627
2853 796
12890 905
1405 163
3616 78
1056 302
2345 707
6814 914
10084 551
2999 652
1068 214
298 48
461 92
780 177
1468 419
1034 160
2596 533
12388 129