30162 943
5427 252
20069 219
106528 689
7360 404
14584 442
2645 48
26611 435
6443 646
4810 233
7834 79
12629 705
3655 64
6974 549
8565 742
2379 211
6796 106
10188 250
5855 147
16267 122
7565 362
35030 649
28481 654
11713 749
11452 575
6587 614
3636 329
5185 658