28327 281
8094 655
7898 566
5986 183
5313 182
41642 924
1229 76
2801 528
2864 628
5109 490
2961 415
1295 79
4932 885