22781 513
4181 484
1649 146
3112 644
1057 278
3678 749
3755 446
4786 510
2691 527
3576 689
4028 685
2573 159
11588 428
2269 223
1458 84
3356 533
12556 580
5307 696
2975 119
4269 743
12200 556
2494 335
11508 173
4766 605