41606 682
8822 50
14104 776
17710 758
20638 313
13539 573
3714 169
23640 413
36481 341
11936 656
29254 141
20782 157