41625 682
8827 50
14108 776
17717 758
20645 313
13545 573
3719 169
23689 413
36496 341
11941 656
29268 141
20800 157