5067 773
30530 508
10332 506
6517 60
5311 126
4575 151
3513 79
3867 944
5860 717
2519 438
2664 294
3850 685
20795 384