2919
2725
2610
279
2820
2911
274
285
2835
2634
3017
286
12930
10450
8231
6530
559262
5240
5010
4431
4419
435147
380142
31750