2511154
35020
17480
126179
8870
10794
9510
6688896
76173
6330
6990
4814178
46508
34533
32015
2779268
24794
2204149
21676
17330
15600