4855 793
3669 655
3946 563
16117 231
29401 884
11384 277
3342 457
1146 76
3918 742
3832 663
3037 469
5003 824