17612
10917
733
1516
1163
16544
13811
1715
11635
16315
1044
13212
605011
43450
43313
41277
3661270
3443156
29754
2877149
27386
23322
21740
19810