345538
427202
701349
719904
448997
82971
98754
57318
602329
797687
242275
567577
2929361
2618455
2550928
2505455
2233995
2133955
2092281
2022719
1910226
1676208
1612351
1570406