569
261
504
513
7412
7110
640
329
325
9315
907
3510
35227
27070
25542
22973
1867267
17484
1669148
15886
1503147
13320
12740
10900