9793
3299
9886
3029
5186
2961
3286
5153
4467
2772
8034
5588
8861
4251
2895
5446
2887
5285
4173
4363
9585
10656
8514
7210
18021
5008
6137
16238
3311
2734
2747
5950
4615
3193
4844
7145
6331
9190
14143
8193
5126
8249
6783
5162
4750
11777
7577
70880
10198
33817
33773
5253
5810
5150
5953
15297
4125
5314
18720
102114