18791 933
6821 677
15929 678
37321 613
4940 246
3532 328
9966 526
8905 821
8054 486
4448 471
22956 551
12627 299
2958 608
31181 483
5294 787
9568 701
2876 286
8173 570
5407 912
39027 413
5050 146
2945 81
35583 439
9490 546