4060
9031
5323
2661
4150
176079
4703
41237
3662
5477
10569
3000
3243
4694
3966
29830
10719
7879
34790
12748
12410
39238
12646
5555
19885
3632
3107
3204
4244
4273
2594
3111
3272
2749
3908
40383
49175
87858
44188
7343
2892
5071
4084
4047
2952
3742
3496
2786
2669
31272
9102
21694
13828
30801
15876
8212
8569
5831
78428
15519