5072
4084
2952
3743
3396
3497
2787
2670
31275
9103
18227
34498
21696
13830
30802
15876
8214
8570
5831
15519
18297
10523
4499
4282
9428
22850
8984
2886
3752
5260
12018
3765
17809
2803
6698
5301
2699
11574
5536
3598
3211
3029
9793
3300
9886
3029
4533
4027
5187
3286
5153
4467
2772
8035
5588
8861
4251
3865
2895
4218