4295 382
2828 45
12343 99
11414 658
28722 425
87648 779
55009 675
13704 155
68574 346
36610 787
34776 730
7602 433
57005 196