313
421
314
522
4314
376
548
300
531
358
13314
301
36687
28190
26813
23923
2001267
18504
1790151
16646
1620147
13850
13460
11660