123
492
671
60
76
83
3064
3049
3019
38712
2697
3489
30110
1303
3446
33410
33015
1826
3085
32810
2597
3197
33111
29312
3259
3569
3067
3268