369
3612
430
337
3226
3413
3624
4232
3027
2916
2931
3110
13910
11250
8781
7450
592263
5770
5450
4891
479147
4589
412142
33550