2655
2891
2841
6423
14805
2703
3010
15392
4457
2601
44230
5103
38146
14643
20329
3459
19001
43951
3227
5033
21158
2367
5727
12416
2570
38966
4046
2881
3811
2472
3491
15304
5782
14175
2181
7860
2496
3863
23645
3634
2848
2289
2525
11847
6383
2695
6659
19977
3728
3643
18877
10210
17398
3702
2588
3313
11997
2579
2830
28696