21992 448
19109 292
19281 556
5974 163
4653 158
13839 793
28523 154
4178 209
11956 510
19320 459
3323 570
4233 654
2380 346