4060
9033
5323
2661
4150
176079
4705
41242
3662
5477
10569
3000
3243
4694
3969
29831
10719
7880
34793
12749
12410
39240
12646
5556
19887
3632
3109
3204
4244
4273
2594
3111
3272
2749
3908
40383
49175
87858
44189
7343
2892
5072
4084
4047
2952
3743
3497
2787
2670
31275
9102
21696
13829
30802
15876
8214
8570
5831
78429
15519