2778
4105
4115
2452
2621
2406
2961
3581
3140
2612
2397
3782
19708
76872
139585
17125
27323
39803
95075
48793
87196
35253
43851
101866
22849
6571
7155
3899
2749
4913
3930
3924
4703
2827
3574
3253
3341
2643
2537
30995
8847
9116
18047
34123
21450
13592
30483
11061
15597
8040
8356
5676
78060
15175
18086
10299
4339
4139
9113
22498