2956 274
3869 846
2137 175
3957 659
1988 228
4747 579
3156 446
1156 38
2991 664
3575 516
3352 838
4370 646
2875 442
3280 377
1495 206
3126 247
2942 559
4329 168
1342 367
2588 446
1182 153
3038 224
3244 619
3999 679