2000
2431
2385
27164
26336
15312
21925
20418
2543
1938060
3611833
1878
603011
43330
43243
41127
3649270
3422156
29694
2868149
27316
23242
21580
19770