21995 448
19112 292
19281 556
5975 163
4653 158
13840 793
28530 154
4178 209
11957 510
19325 459
3323 570
4233 654
2380 346