4013 508
3091 161
24913 701
4846 365
4735 187
3710 492
13639 188
9833 706
3049 358
3806 886
7020 270
3556 710
1363 44
13856 587
4030 656