4276 382
2826 45
12340 99
11404 658
28701 425
87549 779
54922 675
13692 155
68509 346
36588 787
34735 730
7600 433
56948 196