12112 311
11739 286
11628 131
26096 198
15517 372
8146 447
7199 389
9480 110
10710 72
6759 458
5174 38
22444 942
31011 229
7645 415
13758 555
8694 691
19778 117
8881 638
11206 528
7702 567
5859 343
7492 606
17767 854
50597 906