3496
19226
4677
3547
6752
3378
4698
11379
2642
2276
9255
2018
2809
2284
2624
6415
2485
3332
2389
3104
4013
2268
4119
2983
4603
10127
4264
3776
9564
3489
3861
6743
6260
4446
27683
2803
5186
5153
5285
4173
5953
5256
14874
40538
12205