3118 505
3010 399
3520 674
2246 457
488 34
3151 785
905 84
3698 765
2545 569
1310 147
911 89
2480 569
1185 173
2898 761
4083 544
762 68
2174 506
2914 527
2565 84
1407 340
2155 446
2591 561
3452 911
4577 325