3516 595
3920 727
2639 222
3827 676
1661 155
2144 444
18471 594
4841 699
1452 154
1051 99
4115 550
2296 129
3459 669
13106 652
947 59
6226 413
1891 128
1157 53
2865 518
3160 391
3049 370
2131 210
2391 658
2524 536