2957 508
3606 669
25426 175
3541 435
14680 367
3884 708
3195 526
15411 352
2154 224
2642 375
2900 188
5136 338
3313 517
2844 111
2288 338
1924 64
2865 413
5475 928
5627 433
4582 449
3652 403
6120 758
2897 394
2775 266