20213 238
16501 235
55249 762
12118 419
7554 470
23967 413
10393 107
6968 696
12083 672
7073 836
5019 896
5108 218
21711 662
4125 430