5094 773
30639 508
10337 506
6538 60
5322 126
4613 151
3528 79
3871 944
5870 717
2522 438
2669 294
3856 685
20871 384