4238 382
2820 45
12334 99
11394 658
28630 425
87344 779
54691 674
13648 155
68301 346
36538 787
34636 730
7592 433
56761 196