368
440
369
337
3226
3413
3624
3715
3210
4232
3027
14160
11520
8921
7530
607263
5890
5560
5061
491147
4679
427142
33950