13176
149246
11464
7969
109230
4236
9061
86222
2118
1764
9984
10555
4552
694
3282
1943
1165
1530
997
4857