493
290
552
373
220
704
560
506
614
325
312
170
36687
28190
26813
23923
2002267
18504
1790151
16646
1622147
13850
13460
11660