4855 793
3673 655
3946 563
16123 231
29414 884
11386 277
3342 457
1146 76
3926 742
3833 663
3044 469
5007 824