4855 793
3675 655
3946 563
16127 231
29429 884
11393 277
3344 457
1147 76
3932 742
3835 663
3055 469
5013 824