1703
823
1490
710
2026
19112
1072
572
1770
1457
2390
1530
501910
37560
37053
34085
2996268
2808154
26194
2401149
23186
19211
18330
16680