3954
4935
11338
5626
2930
2552
2127
3335
3336
4337
5468
6949
3569
4529
2588
3051
4546
2239
50099
4219
21156
2953
6700
3400
2848
18222
4864
2988
4176
2258
3225