29874 281
8713 655
8585 566
6150 183
5428 182
42695 924
1275 76
2858 528
2944 628
5269 490
3059 415
1393 79
5109 885