368
440
369
337
3226
3413
3624
3715
3210
4232
3027
14190
11530
8941
7560
612263
5930
5570
5071
491147
4699
427142
33950