28333 281
8096 655
7899 566
5987 183
5314 182
41645 924
1229 76
2801 528
2864 628
5110 490
2961 415
1295 79
4932 885