28823 281
8197 655
8008 566
6043 183
5353 182
41896 924
1267 76
2840 528
2910 628
5162 490
2990 415
1348 79
4995 885