4277 382
2827 45
12340 99
11411 658
28709 425
87569 779
54946 675
13694 155
68520 346
36590 787
34741 730
7601 433
56956 196