2883 591
1723 292
1006 163
3090 742
15679 610
6842 314
84354 250
7014 918
5993 606
2751 197
5374 897
28172 904
5054 494
3721 778
6718 691