3716
3312
3515
3325
3335
346
340
3119
339
334
345
14190
11540
8941
7560
612263
5940
5590
5081
492147
4699
427142
33950