4399
4050
3557
6451
5862
3769
4294
5376
13238
8173
10047
7970
9793
8832
44422
14714
6734
13972
11077
14524
9263
18151
11335
18691
29118