9228
690633
32452
102978
5826
248959
83446
310805
334650
763621
19791
25913
5423
19920
1538694
11855
5044
14021
28989
1673424
18878
20570
18800
49269
16391
7930
49705
42696
149003