4951 795
3799 655
4158 563
16505 231
29808 884
11838 277
3536 457
1262 76
4125 742
4093 663
3280 469
5388 824