4855 793
3675 655
3946 563
16127 231
29429 884
11393 277
3344 457
1147 76
3927 742
3834 663
3055 469
5010 824