30713
11178
15799
8153
8510
9333
22732
3804
2846
11970
5260
3162
2431
2980
9732
2863
2764
6471
3254
9835
4485
5140
2918
3247
7968
5544
8789
4176
5236
3266
4126
14668
17906
16144
3271
2700
7098
9124
6741
4705
11729
33650
5208
5762
15240
24281
8000
4651
5387
5983
8319
9153
7263
3210
4263
3705
7112
6331
5729
4527