4958 611
3016 372
14891 207
19404 317
6267 421
8926 447
6888 794
19455 367
38365 465
16663 519
26838 710
14192 386