41749 682
8842 50
14323 776
17762 758
20685 313
13583 573
3726 169
23803 413
36583 341
11955 656
29388 141
20859 157