3996 613
19555 200
6744 50
15066 437
72623 337
7641 521
7318 293
3994 71
11758 649
6816 156
7920 49
4407 417
21880 603
11023 291