18615 798
15908 357
13587 623
8169 576
6550 131
9024 599
5672 286
4738 278
7142 76
21825 725
3909 94
14335 714
1227 33
1913 340
1814 336
910 111
8100 760
3570 61
13917 58
4618 72
73699 652