21032 251
16700 235
55728 762
12261 419
7632 470
24536 413
10597 107
7106 695
12214 671
7187 836
5087 896
5197 218
21908 662
4236 430