3031
5934
2103
22074
4626
2157
5359
4200
1301
2542
3067
21948
1558
2543
4164
110296
8143
3755
2958
52108
3907
14794
56113
2658
1978
3761
6692
3796
5436
16272
12355
1687
4393
5433
2462
4216
5569
2395
2645
2010
3285
11281
14883
2014
38311
2737
13284
3602
2362
2029
10920
2316
2400
4734
18506
4152
2925
1463
16446
2789