12073
1270
5833
12627
7822
172
63124
9320
6412
6279
8420
156
19396
14850
12901
11580
8782
845263
7900
7532
722148
629142
61711
5700