41702 682
8837 50
14246 776
17748 758
20674 313
13568 573
3722 169
23765 413
36554 341
11950 656
29343 141
20833 157