162637
160332
201564
19517
672893
64147
212546
388617
869541
416565
169481
171705
31309464
26653124
23796997
23106481
17927342
16088971
149931028
14215239
12269764
10160483
611226
5413209