2583 649
1100 271
2895 682
2428 439
1642 79
4120 616
3835 587
2636 193
3529 538
1239 120
571 137
1297 258
3199 588
2628 532
2913 892
2665 621
5037 609
4443 818
3886 708
2441 543
534 104
791 149
1246 327
689 118