151766 847
90559 387
59670 85
5726 521
3297 255
13100 758
10585 119
7650 138
7160 206
7127 338
4647 258
12702 86