5100
4520
18559
3270
6195
11672
3087
11220
7868
2792
4986
5382
4388
5765
15149
3945
16843
3963
6091
63920
6781
6779
11185
20220
5487
23783
6010
8788
7414
13253
11077
30456
7759
15949
10870
7069
6592
8885
19701
4703
2759
263611
32927