20271 640
24110 342
8474 68
4721 353
20986 331
3159 46
9709 967
3475 145
7216 703
7022 671
5522 752
7480 336
20758 380
17703 692
5618 242
5516 153
22682 429
6559 111
1617 38