2900 825
2918 681
289 58
2744 606
2170 661
2081 561
1495 303
227 49
1479 375
1844 446
412 45
743 136
2146 385
3270 684
2315 636
1550 402
2006 546
3287 647
2602 536
2959 730
2260 516
1927 558
2638 763
2788 539
3271 777
3157 861
3159 103
575 89