283
313
314
522
4314
376
300
531
358
301
4114
100
36817
28310
26873
24033
2015267
18564
1796151
16676
1635147
13920
13520
11750