165924
127067
3422
32452
13596
111145
83446
334658
763625
43422
22853
31289
24609
9603
20607
19921
5045
14021
47268
1673442
7867
16393
6557
7257
11920
4386
6520
31747
5071
12895
8368
13670
7740
5102
5374
5035
42696
149010