733
1516
1436
11635
16315
1005
1322
12810
10637
1268
1014
8412
610111
43670
43473
41697
3696270
3476156
29924
2892149
27596
23462
21860
19870