4240
21044
498215
3860
3151
35234
282
3510
32333
14616
327
238269
36667
28170
26803
23923
1993267
18504
1790151
16626
1606147
13830
13460
11650