480
5015
499
385
3910
430
532
3710
490
424
453
426
30197
23040
21132
18973
1516267
14552
1361148
13096
1175144
11630
10200
8480