534
5017
4713
479
559
4710
486
464
459
437
4228
17272
13700
11311
10020
770263
7582
6980
6432
607147
56710
556142
4830