319
2515
282
266
263
2810
268
2715
2612
2624
2319
226
14160
11490
8881
7530
605263
5890
5530
5051
489147
4679
425142
33950