20216 238
16504 235
55253 762
12118 419
7554 470
23981 413
10396 107
6968 696
12086 672
7073 836
5019 896
5110 218
21712 662
4126 430