6575
20216
29202
34238
7661
7491
78738
93354
17600
45060
25561
113127
10054
37767
102513
23409
26536
2979
20739
17651
20081
10076
21240
7434
31089
35971
29781
33830
30401
20659
52652
8526
15353
449897
307048
5970
29774
36663
37457
4451
335712
14615
149047