598
7010
782
563
776
7517
666
6212
5844
5610
674
568
33287
25380
23692
21063
1719267
16352
1537148
14586
1380144
12610
11560
9810