28832 281
8420 655
8097 566
6028 183
5351 182
42093 924
1234 76
2816 528
2878 628
5153 490
2994 415
1328 79
4970 885