5113 773
30734 508
10343 506
6557 60
5331 126
4626 151
3541 79
3884 944
5874 717
2526 438
2680 294
3864 685
20908 384