2885 591
1724 292
1006 163
3090 742
15683 610
6842 314
84364 250
7014 918
5993 606
2751 197
5376 897
28172 904
5054 494
3721 778
6718 691