2700 644
3939 807
6329 434
5855 385
4094 363
14457 688
7315 196
1178 145
2934 747
2582 463
2900 552
2080 468
13547 394
2898 375
953 183
3100 917