1661 322
526560 1151
4295 395
10228 78
11564 85
140960 856
8898 611
6807 608
36105 277
31554 322
15581 465
32800 91
53346 238
15691 353
3094 286
9802 893
5940 703
6467 363
4020 216
68404 733