20190 238
16491 235
55242 762
12112 419
7548 470
23923 413
10386 107
6964 696
12073 672
7071 836
5015 896
5099 218
21703 662
4124 430