21995 448
19110 292
19281 556
5974 163
4653 158
13839 793
28524 154
4178 209
11956 510
19321 459
3323 570
4233 654
2380 346