3005 663
2948 653
1160 61
2113 622
844 147
631 70
2944 662
1645 353
3483 680
3326 917
1449 382
2449 568
1703 391
3023 682
2748 845
3020 717
2763 564
520 77
2894 676
373 66
2399 291
3150 952
1966 105
3372 741