15060
4391
3884
9875
4015
4105
5352
43709
4985
8177
3213
7236
2981
3067
5015
3147
2680
5764
3401
2464
4005
2713
2469
2368
1927
1982
6883
2693
3167
3879
2313
2823
20787
3991
2513
9631
3006
3599
5456
4419
2649
3498
6709
3969
2484
3852
1733
15108
3731
4896
6699
7174
4293
2390
2417
3432
4622
5697
4045
4972