3099
4483
3815
6572
7670
34448
12534
39013
12402
5393
19438
3501
2978
3055
2444
2954
27304
48764
101795
3304
2739
3919
3915
2634
8028
8345
5669
8611
78043
15149
18076
3055
2894
3879
5035
3138
4300
2599
5431
2752
4072
6675
5309
2135
2163
5131
3174
4020
8077
3195
4472
6994
7434
4160
5642
7138
4032
4526
5873
6920