4005 508
3088 161
24912 701
4846 365
4735 187
3709 492
13638 188
9833 706
3046 358
3802 886
7018 270
3553 710
1363 44
13856 587
4028 656