28329 281
8094 655
7898 566
5987 183
5314 182
41643 924
1229 76
2801 528
2864 628
5109 490
2961 415
1295 79
4932 885