31275
9102
9278
18227
34498
21696
30802
11232
8214
8570
5831
9033
78429
15519
18297
10523
4499
4282
11161
9428
3211
3029
9793
2904
2806
6522
9886
3029
4533
4026
5186
2961
3286
4467
2735
5588
2895
4218
6940
5446
2270
2300
5285
3311
4173
14728
4363
10656
8514
5008
6137
16238
3311
2587
2734
3338
4615
7145
6331
9190