31151 404
47856 327
57881 450
21884 846
20472 548
7821 347
25178 402
15323 344
39626 231
11532 91
23946 132
10723 518
16000 95
16690 292
15046 350
3384 179
7589 795
21684 748
9208 643
17689 109
4945 246
5710 306
13447 159
17883 31
15332 546
14720 33
13930 792
18991 661