15516
7872
2884
5682
3659
3242
4060
9033
5323
2661
4150
176079
4705
41245
5578
6651
3662
5477
3870
3000
3243
3223
4694
4446
3969
4051
6748
29831
10719
7880
4853
34793
12749
12410
39240
12646
11457
5556
19887
3109
3204
2915
4244
4273
2594
2754
2550
3111
3723
3272
2749
2556
3908
19897
78047
120914
140273
17353
40383
95658