5591
15461
2625
11390
2969
3597
3071
3168
2874
4200
4225
2427
2554
2707
2507
3062
3688
3234
2711
2511
3870
19835
18175
11178
8153
8912
2846
5260
3226
3162
2980
2863
6471
9834
4485
2918
3247
2691
3820
2226
2258
5236
3266
9501
6074
24281
4651
4263
6887
2780
50598