2952
4802
3585
3622
8921
2886
7110
2844
6240
4079
5194
4698
4252
5358
5940
7711
4518
9957
5733
22266
8504
7414
6759
4741
3356
2703
2644
19280
65769
60573
46203
124280
17691
54703
19175
24205
4833
3244
5199
4618
18818
3362
6308
11808
3179
5425
7985
2954
5075
5487
3723
3472
36411
55633
20370
29555
20403
25525
88285
84546