18332 505
9416 269
4472 864
7904 658
5086 712
3593 554
4420 465
7838 211
18330 643
40874 302
3053 512
3034 545
5070 508
20790 521
13256 357
2806 327
6218 764
1489 57
1558 73