2395
81452
20254
27523
9099
19867
23728
15735
7888
3842
2692
3960
5097
251773
6188
3964
19665
3788
6432
3813
3662
5616
16924
3697
7219
10721
111800
24494
3645
20638
6551
4007
16674
11825
19075
3166
5537
8020
7635
6118
3465
42555
6575
7419
4486
3284
29558
4832
4060
8387
3664
6102
3577
13777
3357
17566
17735
30574
4805
4026