484
300
497
241
622
594
726
8415
321
252
383
346
36687
28190
26813
23923
2002267
18504
1790151
16646
1621147
13850
13460
11660