752
911
10510
1368
1127
1242
13215
1354
773
652
603
726
610111
43690
43483
41717
3696270
3476156
29924
2892149
27596
23462
21860
19870