517
6513
401
638
613
495391
5214
485
365
415
29897
22790
20942
18643
1490267
14382
1346148
12986
11570
1151144
10020
83711