16976 680
8158 510
7935 638
24223 287
5117 967
18024 660
12016 233
34174 211
50238 411
21780 541
6607 107
10432 315
27922 43
10868 654
43604 507
7874 245
121708 940
3247 549
3029 654
13830 183
2864 290
26313 81
11322 96
31535 222