20215 238
16503 235
55253 762
12118 419
7554 470
23976 413
10395 107
6968 696
12084 672
7073 836
5019 896
5110 218
21712 662
4126 430