8570
5831
9033
78429
15519
18297
10523
4499
4282
11161
9428
22850
3847
2886
3752
5260
12018
3765
17809
2803
6698
5301
2699
3272
11574
5536
3598
3211
2470
3029
9793
4914
2806
3300
9886
3029
4533
4027
5187
2961
3286
5153
4467
2772
8034
2735
8861
4251
3865
2895
4218
6940
5446
2270
2300
5285
3311
2728
4173
14728