20222 238
16506 235
55257 762
12118 419
7554 470
23996 413
10401 107
6970 696
12088 672
7074 836
5020 896
5112 218
21713 662
4127 430