41672 682
8833 50
14197 776
17740 758
20666 313
13557 573
3721 169
23751 413
36546 341
11946 656
29325 141
20822 157