4295 508
3120 161
24982 701
4867 365
4750 187
3724 492
13661 188
9838 706
3073 358
3827 886
7048 270
3577 710
1376 44
13875 587
4034 656