41632 682
8828 50
14109 776
17718 758
20648 313
13546 573
3719 169
23697 413
36499 341
11941 656
29272 141
20802 157