535391
525
502
510
639
536
486
643
470
600
551311
5514
31227
23880
21992
19723
1601267
15392
1421148
13676
1268144
12030
10800
9130