31031 556
3936 87
9557 121
10748 552
11402 806
40120 988
9691 528
17547 401
45359 522
10404 178
24013 436
18121 54
21152 239
9015 417
5679 772
4317 206
6870 284
17730 672
20518 372
4327 39
19749 593
10499 767
15370 544
5345 314
23253 611
10557 490
13834 903
8707 694