611294
917627
1009290
728213
44089
114205
764311
781486
605938
194206
720343
74713
2938361
2624455
2555928
2509455
2239995
2136955
2098281
2027719
1912226
1678208
1612351
1570406