20885
4922
2937
2250
4504
3876
6909
2837
5494
20235
2550
4000
3039
6326
14391
4261
2990
7227
3731
7029
3267
4566
5496
20313
5095
3320
2810
2963
2908
6112
3348
5285
21473
11230
5584
4162
21917
6767
7606
5905
5460
3823
41847
11591
18696
6935
6309
4496
5042
3166
17530
22250
5963
11481
6229
31740
8633
4004
10848
3687