30062 281
8754 655
8777 566
6173 183
5440 182
42911 924
1284 76
2861 528
2955 628
5281 490
3064 415
1402 79
5148 885