19475 839
5939 584
2916 466
8477 289
4713 338
18084 238
5149 751
14330 523
6045 126
2158 198
7576 31
24980 70
3349 263
11748 711
4995 536
7616 602
4859 387
4698 703
3575 356
3928 542
17189 944
1823 146
17023 351
3284 469
5197 673
7703 386
21340 427
1447 62