2991 576
15912 685
3363 638
3527 133
3655 629
1059 115
2638 605
1009 33
1639 340
16436 214
2675 387
3962 674
3264 596
3421 625
561 64
3148 367
1209 139
1428 309
14269 724
2800 682
2110 406
3526 274
3088 512
2362 336