5004 773
30068 508
10324 506
6429 60
5253 126
4452 151
3468 79
3844 944
5839 717
2488 438
2628 294
3821 685
20497 384