4962 795
3812 655
4162 563
16516 231
29825 884
11856 277
3548 457
1270 76
4141 742
4120 663
3296 469
5408 824