477158
509600
162857
323522
268781
268833
399894
690718