4855 793
3675 655
3946 563
16130 231
29430 884
11393 277
3345 457
1161 76
3934 742
3838 663
3059 469
5016 824