4855 793
3669 655
3946 563
16117 231
29400 884
11382 277
3342 457
1144 76
3918 742
3832 663
3037 469
5003 824