20063 988
17977 513
55530 108
53314 945
66802 459
41588 313
39606 673
42072 775
10194 474
7014 641
6184 606
5783 219
7552 458
4852 833
13473 423
2781 99