2995 460
1018 26
3325 742
1383 120
5524 622
2569 301
4193 311
4171 508
3767 344
4389 340
13678 287
2188 271
6693 639
3881 658
16463 642
22206 277
3983 161
4508 906
3110 472
2240 171
2759 120
6707 614
3925 719
4887 890