3213
9796
2905
2808
6524
3302
9887
3031
4534
5188
2962
3288
5153
4468
2773
5588
8861
4251
2897
5446
2888
4364
9586
10657
6138
16238
13059
5951
3193
7146
9190
14143
8193
5127
8249
6783
5162
4751
11779
7577
70880
10200
33817
5253
5810
5152
5954
15298
4127
5315
24528
18725
102118
8072
4709
7326
3627
4010
15076
4206