28510 281
8313 655
7991 566
6002 183
5326 182
41796 924
1231 76
2813 528
2871 628
5130 490
2987 415
1318 79
4956 885