28825 281
8419 655
8094 566
6026 183
5351 182
42085 924
1234 76
2816 528
2878 628
5153 490
2993 415
1328 79
4970 885