4855 793
3675 655
3946 563
16130 231
29429 884
11393 277
3345 457
1153 76
3934 742
3838 663
3059 469
5015 824