540
5031
480
460
4913
450
509
464
470
520
4819
13830
11180
8671
7320
588262
5700
5390
4821
472147
4589
405142
32850