1486 163
23679 461
47637 732
37231 898
29685 879
16548 877
33777 354
15142 890
62344 939
10753 584
8616 503
7013 523
8984 113
14644 845
6983 616
9340 622