4647 353
19682 331
3104 46
9533 967
3394 145
7061 703
6814 671
5492 752
7283 336
20368 380
17559 692
5485 242
5378 153
22189 429
6461 111
1554 38