677921
879268
409196
518815
831322
414106
133216
837918
1018650
512639
999883
872205
2908361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1903226
1671208
1610351
1567406