4294 382
2828 45
12343 99
11414 658
28720 425
87640 779
54999 675
13704 155
68569 346
36609 787
34771 730
7602 433
57003 196