510 105
2775 768
2110 637
2579 722
2784 704
3013 635
2836 799
18280 443
7997 315
1808 80
3685 631
10052 474
35640 900
39458 372
125085 752
5844 469