20221 238
16505 235
55255 762
12118 419
7554 470
23994 413
10401 107
6970 696
12088 672
7074 836
5020 896
5112 218
21712 662
4126 430