252569
387998
536265
582116
51238
897803
878343
794128
815920
48479
872795
397922
2948361
2632455
2560928
2523455
2247995
2143955
2104281
2031719
1922226
1680208
1617351
1574406