21995 448
19111 292
19281 556
5975 163
4653 158
13840 793
28529 154
4178 209
11957 510
19324 459
3323 570
4233 654
2380 346