912889
188751
731174
118280
16972
680957
830332
102214
972761
36911
373138
473370
2905361
2597455
2534928
2477455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406