21896 703
3709 140
5162 327
35859 896
38992 582
5010 831
4518 30
16498 878
12090 469
9279 637
20943 698
2753 327
6412 223
8471 453
4321 750
9435 625
10165 808
6129 280
11292 341
11025 397
5209 673
3743 269
15545 343
40313 659
3479 69
6992 120
6486 339
6852 115