28485 281
8297 655
7975 566
6000 183
5326 182
41768 924
1231 76
2811 528
2868 628
5126 490
2986 415
1318 79
4954 885