41639 682
8828 50
14115 776
17725 758
20651 313
13548 573
3719 169
23718 413
36511 341
11942 656
29283 141
20809 157