4855 793
3675 655
3946 563
16130 231
29429 884
11393 277
3345 457
1153 76
3933 742
3837 663
3055 469
5014 824