19582
4038
62831
8851
2043
106577
18168
11708
5284
3314
11399
5576
8488
2329
3567
3093
3056
19340
5861
10523
2658
16031
2790
3143
2701
5998
13253
8702
2030
18323
16869
4545
37366
2194
18892
58481
3140
36851
19915
4722
16753
8627
2623
3911
2830
3555
6317
3799
3025
2946
14504
7032
15630
45347
21542
11567
10296
3994
3687
5678