6163
5680
1371
1297
3939
4734
2981
5002
6556
9065
3017
2489
2642
4257
5219
4254
39813
2339
3437
1802
3197
1745
3044
2220
3923
9650
5919
4945
12915
46406
115045
271771
20271
45878
53480
13411
34462
32355
11345
40538