28100 281
8040 655
7851 566
5969 183
5301 182
41543 924
1225 76
2797 528
2856 628
5086 490
2959 415
1293 79
4920 885