19465
22217
18551
1770
15945
15147
1640
15440
14338
14924
10713
1280
23466
17640
15491
13922
10732
1045263
9454
928148
9210
773142
7180
70311