41628 682
8828 50
14108 776
17717 758
20648 313
13546 573
3719 169
23691 413
36497 341
11941 656
29270 141
20800 157