2136
7910
3382
1215
22428
26512
20610
570
1997
1366
16616
31324
660212
47123
46870
45288
4046271
3843157
31944
3133151
29896
25522
23541
21630