933230
516631
50174
402705
225192
138357
464467
290252
476168
713280
257635
3261001
526651
382115
37671
612808
372445
691117
122671
108998
39593
125207
362624
101682
702238
526340