476550
191994
570
293416
78422
561663
261602
60738
953608
117929
597785
951656
2905361
2597455
2534928
2478455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406