4282 382
2827 45
12340 99
11412 658
28711 425
87584 779
54964 675
13697 155
68531 346
36596 787
34752 730
7601 433
56968 196