440
1248
880
1319
8512
616
867
9818
481
835
604
723
36127
27750
26443
23663
1939267
18224
1752148
16446
1558147
13620
13260
11390