4276 382
2826 45
12340 99
11404 658
28700 425
87542 779
54919 675
13692 155
68499 346
36588 787
34733 730
7600 433
56946 196