30143 281
8775 655
8876 566
6180 183
5450 182
43012 924
1286 76
2861 528
2957 628
5286 490
5785 415
1404 79
5203 885