2921 108
4285 812
7006 45
1791 247
3546 325
3080 548
11233 665
9798 514
9381 222
1264 101
1747 270
6206 298
3810 883
3055 50
2060 270
1642 422
3110 637
3524 621
7102 65
4860 477
2109 339
3514 587
3998 873
7381 856