596205
633204
797388
995644
52228
620857
299199
956917
976317
114966
1024483
706100
457484
642331
531131
473949
499924
1073585
1097243
480453
416287
385300
86571