266
2718
319
2712
263
2810
268
2715
2624
2319
226
14160
11520
8911
7530
607263
5890
5540
5061
491147
4679
427142
33950