2925 638
2480 417
4657 578
4221 743
3404 533
2618 386
3318 513
2794 385
2659 267
3290 507
6604 434
3000 378
4631 162
3866 354
2826 52
4448 359
11640 690
11305 683
11533 147
23458 608
2426 503
1421 418
729 29
3561 580