3096 843
3508 853
1644 230
3832 830
867 112
5661 830
1129 100
3549 695
4141 759
587 35
2703 276
4803 528
2610 449
2648 431
3045 739
3235 517
2109 488
1566 402
1360 330
2305 576
7152 940
3230 783
2152 349
959 152