18331 505
9412 269
4472 864
7903 658
5086 712
3593 554
4420 465
7838 211
18327 643
40874 302
3053 512
3031 545
5068 508
20789 521
13256 357
2806 327
6217 764
1488 57
1558 73